[INFO] cloning repository https://github.com/risu729/biwa
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/risu729/biwa" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 61f8c635bed38f950bbf216a07a45427386c2aac
[INFO] testing risu729/biwa against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frisu729%2Fbiwa" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/risu729/biwa
[INFO] finished tweaking git repo https://github.com/risu729/biwa
[INFO] tweaked toml for git repo https://github.com/risu729/biwa written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/risu729/biwa on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/risu729/biwa already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa
[INFO] running `Command { std: "docker" "start" "-a" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa", kill_on_drop: false }`
[INFO] [stdout] dae150a669f5c61d0a93c410cbe00f4cacc3adfc06cb1921361cae30fe7415aa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4
[INFO] running `Command { std: "docker" "start" "-a" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling hybrid-array v0.4.8
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling hax-lib v0.3.5
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling pem-rfc7468 v1.0.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling rand_core v0.10.0-rc-3
[INFO] [stderr]    Compiling cmov v0.5.0-pre.0
[INFO] [stderr]    Compiling crypto-common v0.2.1
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling ctutils v0.3.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling libcrux-intrinsics v0.0.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling digest v0.11.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling os_pipe v1.2.3
[INFO] [stderr]    Compiling sigchld v0.2.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling libcrux-sha3 v0.0.4
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.1
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling shared_child v1.1.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling chrono-tz-build v0.3.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling libcrux-platform v0.0.2
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling sha2 v0.11.0-rc.5
[INFO] [stderr]    Compiling signature v3.0.0-rc.6
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling chrono-tz v0.9.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling deunicode v1.6.2
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling shared_thread v0.2.0
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling libcrux-ml-kem v0.0.4
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling slug v0.1.6
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling duct v1.1.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling homedir v0.3.6
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling sha1 v0.11.0-rc.5
[INFO] [stderr]    Compiling humansize v2.1.3
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling winnow v0.6.24
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling hax-lib-macros v0.3.5
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling der v0.8.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling libcrux-secrets v0.0.4
[INFO] [stderr]    Compiling crypto-bigint v0.7.0-rc.18
[INFO] [stderr]    Compiling libcrux-traits v0.0.4
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling spki v0.8.0-rc.4
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling salsa20 v0.10.2
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling blowfish v0.9.1
[INFO] [stderr]    Compiling scrypt v0.11.0
[INFO] [stderr]    Compiling ssh-encoding v0.2.0
[INFO] [stderr]    Compiling pkcs8 v0.11.0-rc.11
[INFO] [stderr]    Compiling pkcs1 v0.8.0-rc.4
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling pkcs5 v0.7.1
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling tls_codec_derive v0.4.2
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling ssh-cipher v0.2.0
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling bcrypt-pbkdf v0.10.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling tls_codec v0.4.2
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling seize v0.3.3
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling crypto-primes v0.7.0-pre.6
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling p384 v0.13.1
[INFO] [stderr]    Compiling p521 v0.13.3
[INFO] [stderr]    Compiling flurry v0.5.2
[INFO] [stderr]    Compiling json5 v0.4.1
[INFO] [stderr]    Compiling rsa v0.10.0-rc.12
[INFO] [stderr]    Compiling kdl v6.5.0
[INFO] [stderr]    Compiling versions v7.0.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling xx v2.5.2
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling russh-cryptovec v0.58.0
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling internal-russh-forked-ssh-key v0.6.16+upstream-0.6.7
[INFO] [stderr]    Compiling generic-array v1.3.5
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling delegate v0.13.5
[INFO] [stderr]    Compiling confique-macro v0.0.13
[INFO] [stderr]    Compiling russh-util v0.52.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling hex-literal v0.4.1
[INFO] [stderr]    Compiling md5 v0.7.0
[INFO] [stderr]    Compiling roff v1.1.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling usage-lib v3.2.0
[INFO] [stderr]    Compiling dialoguer v0.12.0
[INFO] [stderr]    Compiling russh-sftp v2.1.1
[INFO] [stderr]    Compiling confique v0.4.0
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling indicatif v0.18.4
[INFO] [stderr]    Compiling json5 v1.3.1
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling russh v0.58.0
[INFO] [stderr]    Compiling biwa v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4", kill_on_drop: false }`
[INFO] [stdout] cafaf6873807b1e326cb76d8a6144af94bca34a0665898d1d17e6a9d431201d4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64
[INFO] running `Command { std: "docker" "start" "-a" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling dtor-proc-macro v0.0.6
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling ctor-proc-macro v0.0.7
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling dtor v0.2.0
[INFO] [stderr]    Compiling ctor v0.7.0
[INFO] [stderr]    Compiling insta v1.47.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.25.5+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]    Compiling russh v0.58.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.1
[INFO] [stderr]    Compiling chrono-tz-build v0.3.0
[INFO] [stderr]    Compiling chrono-tz v0.9.0
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling usage-lib v3.2.0
[INFO] [stderr]    Compiling biwa v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 41.52s
[INFO] running `Command { std: "docker" "inspect" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64", kill_on_drop: false }`
[INFO] [stdout] 80b1908ead61694a945431abf89416c3acacadeec1470cb797e2a8b11a98cc64
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60
[INFO] running `Command { std: "docker" "start" "-a" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/biwa-b80747c78c94c2b3)
[INFO] [stdout] 
[INFO] [stdout] running 128 tests
[INFO] [stdout] test cli::run::tests::run_supports_env_flag_forms ... ok
[INFO] [stdout] test cli::tests::cli_quiet ... ok
[INFO] [stdout] test cli::run::tests::run_command_alias ... ok
[INFO] [stdout] test cli::completion::tests::completion_parse_bash ... ok
[INFO] [stdout] test cli::tests::cli_implicit_run_command ... ok
[INFO] [stdout] test cli::run::tests::should_sync ... ok
[INFO] [stdout] test cli::completion::tests::completion_parse_zsh ... ok
[INFO] [stdout] test cli::completion::tests::completion_parse_fish ... ok
[INFO] [stdout] test cli::sync::tests::resolve_options_absolute_paths ... ok
[INFO] [stdout] test cli::run::tests::run_command ... ok
[INFO] [stdout] test cli::tests::cli_quiet_long ... ok
[INFO] [stdout] test cli::tests::cli_quiet_with_verbose ... ok
[INFO] [stdout] test cli::tests::cli_run_subcommand ... ok
[INFO] [stdout] test config::format::tests::all_formats ... ok
[INFO] [stdout] test cli::tests::cli_run_with_verbose ... ok
[INFO] [stdout] test config::format::tests::extensions ... ok
[INFO] [stdout] test cli::tests::cli_verbose ... ok
[INFO] [stdout] test config::format::tests::from_extension ... ok
[INFO] [stdout] test cli::usage::tests::usage_spec_generation ... ok
[INFO] [stdout] test cli::tests::verbose_filter_only_logs_biwa_targets ... ok
[INFO] [stdout] test cli::tests::output_mode_defaults_to_cli_flags_only_when_env_is_unset ... ok
[INFO] [stdout] test config::load::tests::biwa_env_vars_extends_existing_config_env_vars ... ok
[INFO] [stdout] test config::load::tests::biwa_env_vars_supports_empty_values ... ok
[INFO] [stdout] test config::load::tests::biwa_env_vars_supports_patterns ... ok
[INFO] [stdout] test config::load::tests::biwa_env_vars_supports_values ... ok
[INFO] [stdout] test cli::tests::output_mode_silent_env_implies_quiet ... ok
[INFO] [stdout] test config::load::tests::format_extensions::case_2_json ... ok
[INFO] [stdout] test config::load::tests::format_extensions::case_3_json5 ... ok
[INFO] [stdout] test config::load::tests::format_extensions::case_4_yaml ... ok
[INFO] [stdout] test cli::tests::output_mode_reads_log_env_vars ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_2 ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_5 ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_3 ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_6 ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_4 ... ok
[INFO] [stdout] test cli::init::tests::init_generate::case_1 ... ok
[INFO] [stdout] test config::load::tests::conflict_root_and_dot_config ... ok
[INFO] [stdout] test config::load::tests::cwd_is_dot_config ... ok
[INFO] [stdout] test config::load::tests::default ... ok
[INFO] [stdout] test config::load::tests::env_vars_can_satisfy_required_ssh_settings_without_files ... ok
[INFO] [stdout] test config::load::tests::find_single_config_logic ... ok
[INFO] [stdout] test config::load::tests::format_extensions::case_1_toml ... ok
[INFO] [stdout] test config::load::tests::global_config_root_home_and_xdg ... ok
[INFO] [stdout] test config::load::tests::ignored_xdg_biwa_biwa ... ok
[INFO] [stdout] test config::load::tests::env_override ... ok
[INFO] [stdout] test config::load::tests::env_vars_can_be_loaded_from_biwa_env_vars ... ok
[INFO] [stdout] test config::load::tests::snapshot ... ok
[INFO] [stdout] test config::load::tests::load_partial_invalid_json ... ok
[INFO] [stdout] test config::load::tests::load_partial_invalid_yaml ... ok
[INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_array_of_tables ... ok
[INFO] [stdout] test config::load::tests::traversal_precedence ... ok
[INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_array_of_tables_with_multiple_entries ... ok
[INFO] [stdout] test config::load::tests::xdg_precedence ... ok
[INFO] [stdout] test config::types::tests::schema_defaulted_fields_optional ... ok
[INFO] [stdout] test config::types::tests::umask_deserialize_string_octal ... ok
[INFO] [stdout] test config::types::tests::umask_invalid_string_rejected ... ok
[INFO] [stdout] test config::types::tests::umask_out_of_range_rejected ... ok
[INFO] [stdout] test config::types::tests::umask_serialize_string ... ok
[INFO] [stdout] test env_vars::tests::env_vars_array_of_tables_supports_multiple_entries ... ok
[INFO] [stdout] test config::load::tests::local_config_root_dot_config_biwa ... ok
[INFO] [stdout] test env_vars::tests::env_vars_list_supports_inherit_and_literal_values ... ok
[INFO] [stdout] test env_vars::tests::env_vars_list_supports_patterns_and_negation ... ok
[INFO] [stdout] test env_vars::tests::env_vars_table_supports_inherit_and_literal_values ... ok
[INFO] [stdout] test config::load::tests::local_dot_config_support ... ok
[INFO] [stdout] test env_vars::tests::marks_environment_dependent_variables ... ok
[INFO] [stdout] test env_vars::tests::parse_cli_env_values_supports_repetition ... ok
[INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_empty_values ... ok
[INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_patterns_and_negation ... ok
[INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_simple_names ... ok
[INFO] [stdout] test env_vars::tests::parse_env_var_env_supports_values_and_inherit ... ok
[INFO] [stdout] test env_vars::tests::resolve_env_var_rules_supports_patterns_negation_and_override_order ... ok
[INFO] [stdout] test config::load::tests::load_partial_supports_env_vars_table ... ok
[INFO] [stdout] test env_vars::tests::wildcard_matches_supports_prefix_suffix_and_contains_patterns ... ok
[INFO] [stdout] test env_vars::tests::env_vars_table_supports_patterns_and_negation ... ok
[INFO] [stdout] test config::load::tests::missing_required_config_values_error_when_no_sources_exist ... ok
[INFO] [stdout] test ssh::auth::tests::resolve_default_key_path_explicit ... ok
[INFO] [stdout] test env_vars::tests::env_vars_false_is_rejected ... ok
[INFO] [stdout] test ssh::auth::tests::resolve_default_key_path_no_config ... ok
[INFO] [stdout] test ssh::exec::tests::build_command_no_args ... ok
[INFO] [stdout] test ssh::exec::tests::build_command_quotes_args_with_spaces ... ok
[INFO] [stdout] test ssh::exec::tests::build_command_quotes_args_with_special_chars ... ok
[INFO] [stdout] test ssh::exec::tests::build_command_with_args ... ok
[INFO] [stdout] test ssh::auth::tests::try_agent_detects_auth_sock ... ok
[INFO] [stdout] test config::load::tests::nested_within_dot_config ... ok
[INFO] [stdout] test config::load::tests::load_partial_invalid_toml ... ok
[INFO] [stdout] test ssh::exec::tests::report_is_authentication_failure_detects_wrapped_auth_error ... ok
[INFO] [stdout] test ssh::exec::tests::resolve_env_vars_keeps_explicit_cli_value_over_later_cli_pattern ... ok
[INFO] [stdout] test ssh::sync::tests::build_mkdir_commands_chunks_large_directory_sets ... ok
[INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_creates_and_deletes_empty_directories ... ok
[INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_deletes_directories_deepest_first ... ok
[INFO] [stdout] test ssh::sync::tests::calculate_sync_actions_preserves_directory_when_last_file_removed ... ok
[INFO] [stdout] test ssh::sync::tests::collect_leaf_directories_prefers_deepest_paths ... ok
[INFO] [stdout] test ssh::exec::tests::build_export_prefix_quotes_values ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_files_basic ... ok
[INFO] [stdout] test config::load::tests::strict_global_config ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_files_respects_gitignore ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_files_includes_hidden ... ok
[INFO] [stdout] test config::load::tests::strict_local_config ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_state_respects_include_for_empty_directories ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_state_skips_symlink_entries ... ok
[INFO] [stdout] test ssh::sync::tests::compute_remote_path_relative_check ... ok
[INFO] [stdout] test ssh::sync::tests::ensure_sync_file_limit_allows_at_limit ... ok
[INFO] [stdout] test config::load::tests::sync_exclude_resolution ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_state_respects_glob_exclude_for_empty_directories ... ok
[INFO] [stdout] test ssh::sync::tests::collect_local_state_includes_empty_directories ... ok
[INFO] [stdout] test ssh::sync::tests::ensure_sync_file_limit_rejects_above_limit ... ok
[INFO] [stdout] test ssh::sync::tests::parse_remote_hashes_traversal ... ok
[INFO] [stdout] test ssh::sync::tests::parse_remote_state_rejects_absolute_paths ... ok
[INFO] [stdout] test ssh::sync::tests::resolve_sftp_path ... ok
[INFO] [stdout] test ssh::sync::tests::shell_quote_path_absolute ... ok
[INFO] [stdout] test ssh::sync::tests::shell_quote_path_bare_tilde ... ok
[INFO] [stdout] test ssh::sync::tests::shell_quote_path_home_var ... ok
[INFO] [stdout] test ssh::sync::tests::shell_quote_path_tilde ... ok
[INFO] [stdout] test ssh::sync::tests::parse_remote_state_collects_directories ... ok
[INFO] [stdout] test config::load::tests::traversal_stops_at_home ... ok
[INFO] [stdout] test ssh::sync::tests::shell_quote_path_special_chars ... ok
[INFO] [stdout] test ssh::auth::tests::password_config_false ... ok
[INFO] [stdout] test ssh::auth::tests::password_config_string ... ok
[INFO] [stdout] test config::load::tests::load_partial_supports_env_var_patterns_in_array_form ... ok
[INFO] [stdout] test ssh::auth::tests::resolve_auth_missing_explicit_key_errors ... ok
[INFO] [stdout] test ssh::exec::tests::resolve_env_vars_supports_patterns_and_negation ... ok
[INFO] [stdout] test ssh::exec::tests::resolve_env_vars_merges_config_and_cli_values ... ok
[INFO] [stdout] test config::load::tests::relative_key_path_resolved_against_source_config ... ok
[INFO] [stdout] test testing::tests::env_cleanup_restores_missing_value_after_remove ... ok
[INFO] [stdout] test config::load::tests::nested_path_resolution ... ok
[INFO] [stdout] test config::load::tests::missing_required_config_values_error_when_partial_file_exists ... ok
[INFO] [stdout] test testing::tests::env_cleanup_restores_previous_value ... ok
[INFO] [stdout] test config::load::tests::load_partial_valid_json5 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_reporting.rs (/opt/rustwide/target/debug/deps/error_reporting-55afd70756336ba9)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test debug_error_report_shows_detailed_traces ... ok
[INFO] [stdout] test default_error_report_hides_internal_traces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ssh_e2e_run.rs (/opt/rustwide/target/debug/deps/ssh_e2e_run-260e5e3aae9d4838)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml ... FAILED
[INFO] [stdout] test e2e_run_command ... FAILED
[INFO] [stdout] test e2e_implicit_run_command_executes_in_resolved_dir ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml ... FAILED
[INFO] [stdout] test e2e_run_env_literal_empty_from_flag ... FAILED
[INFO] [stdout] test e2e_implicit_run_same_working_dir_as_explicit_run ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml ... FAILED
[INFO] [stdout] test e2e_run_env_literal_from_flag ... FAILED
[INFO] [stdout] test e2e_run_forwards_stdin_with_setenv_forward_method ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml ... FAILED
[INFO] [stdout] test e2e_run_env_forward_empty_from_flag ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml ... FAILED
[INFO] [stdout] test e2e_run_forwards_stdin ... FAILED
[INFO] [stdout] test e2e_run_exit_code ... FAILED
[INFO] [stdout] test e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml ... FAILED
[INFO] [stdout] test e2e_run_env_wildcard_and_negation_from_flag ... FAILED
[INFO] [stdout] test e2e_run_env_forward_from_flag ... FAILED
[INFO] [stdout] test e2e_run_remote_dir ... FAILED
[INFO] [stdout] test e2e_run_forwards_tty_stdin ... FAILED
[INFO] [stdout] test e2e_run_silent_large_output ... FAILED
[INFO] [stdout] test e2e_run_quiet ... FAILED
[INFO] [stdout] test e2e_run_silent ... FAILED
[INFO] [stdout] test e2e_run_stdout_stderr ... FAILED
[INFO] [stderr] Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] test e2e_run_streaming ... FAILED
[INFO] [stdout] test e2e_run_with_tty_stdin_exits_without_waiting_for_input ... FAILED
[INFO] [stdout] test e2e_run_remote_dir_tilde ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-table-mixed.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-table.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-password-true.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-forward-setenv.toml: expected either setenv success or a setenv rejection, got: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m644[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m644[0m
[INFO] [stdout]        642 │ 			return Ok(());
[INFO] [stdout]        643 │ 		}
[INFO] [stdout]   [37;1m     644[0m [37;1m>[0m [37;1m		assert!([0m
[INFO] [stdout]        645 │ 			String::from_utf8_lossy(&output.stderr)
[INFO] [stdout]        646 │ 				.contains("rejected environment variable forwarding via setenv"),
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-hooks-null.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sftp-permissions-setstat.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-array-of-tables.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-mixed-list-and-table.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_command stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m47[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_command[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m47[0m
[INFO] [stdout]         45 │ 	let stdout = String::from_utf8_lossy(&output.stdout);
[INFO] [stdout]         46 │ 
[INFO] [stdout]   [37;1m      47[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]         48 │ 	assert!(stdout.contains("hello e2e from biwa"));
[INFO] [stdout]         49 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_command::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m37[0m
[INFO] [stdout]         35 │ 
[INFO] [stdout]         36 │ #[test]
[INFO] [stdout]   [37;1m      37[0m [37;1m>[0m [37;1mfn e2e_run_command() -> Result<()> {[0m
[INFO] [stdout]         38 │ 	let output = biwa_cmd(&["run", "--skip-sync", "echo", "hello e2e from biwa"])
[INFO] [stdout]         39 │ 		.env("BIWA_LOG_QUIET", "true")
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_command::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_implicit_run_command_executes_in_resolved_dir stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mbiwa pwd failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m597[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_command_executes_in_resolved_dir[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m597[0m
[INFO] [stdout]        595 │ 		.run()?;
[INFO] [stdout]        596 │ 
[INFO] [stdout]   [37;1m     597[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        598 │ 		output.status.success(),
[INFO] [stdout]        599 │ 		"biwa pwd failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_command_executes_in_resolved_dir::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m588[0m
[INFO] [stdout]        586 │ 
[INFO] [stdout]        587 │ #[test]
[INFO] [stdout]   [37;1m     588[0m [37;1m>[0m [37;1mfn e2e_implicit_run_command_executes_in_resolved_dir() -> Result<()> {[0m
[INFO] [stdout]        589 │ 	// Implicit run should run in the resolved project dir, not remote home.
[INFO] [stdout]        590 │ 	let output = biwa_cmd(&["--quiet", "pwd"])
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_command_executes_in_resolved_dir::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sync-engine-mutagen.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-glob.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-empty.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-env-vars-array-of-tables-mixed.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-password-string.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_env_literal_empty_from_flag stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m492[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_empty_from_flag[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m492[0m
[INFO] [stdout]        490 │ 	.run()?;
[INFO] [stdout]        491 │ 
[INFO] [stdout]   [37;1m     492[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        493 │ 	pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "set:");
[INFO] [stdout]        494 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_empty_from_flag::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m476[0m
[INFO] [stdout]        474 │ 
[INFO] [stdout]        475 │ #[test]
[INFO] [stdout]   [37;1m     476[0m [37;1m>[0m [37;1mfn e2e_run_env_literal_empty_from_flag() -> Result<()> {[0m
[INFO] [stdout]        477 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        478 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_empty_from_flag::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_implicit_run_same_working_dir_as_explicit_run stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mbiwa run pwd failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m566[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_same_working_dir_as_explicit_run[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m566[0m
[INFO] [stdout]        564 │ 		.run()?;
[INFO] [stdout]        565 │ 
[INFO] [stdout]   [37;1m     566[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        567 │ 		explicit.status.success(),
[INFO] [stdout]        568 │ 		"biwa run pwd failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_same_working_dir_as_explicit_run::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m551[0m
[INFO] [stdout]        549 │ /// Implicit `biwa <args>` and `biwa run <args>` must use the same remote working directory.
[INFO] [stdout]        550 │ #[test]
[INFO] [stdout]   [37;1m     551[0m [37;1m>[0m [37;1mfn e2e_implicit_run_same_working_dir_as_explicit_run() -> Result<()> {[0m
[INFO] [stdout]        552 │ 	// Disable auto-sync so both commands just resolve and use the same project dir without syncing.
[INFO] [stdout]        553 │ 	let explicit = biwa_cmd(&["--quiet", "run", "--skip-sync", "pwd"])
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_implicit_run_same_working_dir_as_explicit_run::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/full.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-umask-022.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_env_literal_from_flag stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m470[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_from_flag[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m470[0m
[INFO] [stdout]        468 │ 	.run()?;
[INFO] [stdout]        469 │ 
[INFO] [stdout]   [37;1m     470[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        471 │ 	pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "production");
[INFO] [stdout]        472 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_from_flag::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m454[0m
[INFO] [stdout]        452 │ 
[INFO] [stdout]        453 │ #[test]
[INFO] [stdout]   [37;1m     454[0m [37;1m>[0m [37;1mfn e2e_run_env_literal_from_flag() -> Result<()> {[0m
[INFO] [stdout]        455 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        456 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_literal_from_flag::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_forwards_stdin_with_setenv_forward_method stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m265[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin_with_setenv_forward_method[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m265[0m
[INFO] [stdout]        263 │ 		.run()?;
[INFO] [stdout]        264 │ 
[INFO] [stdout]   [37;1m     265[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        266 │ 	pretty_assertions::assert_eq!(
[INFO] [stdout]        267 │ 		String::from_utf8_lossy(&output.stdout),
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin_with_setenv_forward_method::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m250[0m
[INFO] [stdout]        248 │ 
[INFO] [stdout]        249 │ #[test]
[INFO] [stdout]   [37;1m     250[0m [37;1m>[0m [37;1mfn e2e_run_forwards_stdin_with_setenv_forward_method() -> Result<()> {[0m
[INFO] [stdout]        251 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        252 │ 	fs::write(
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin_with_setenv_forward_method::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/partial-sync-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_env_forward_empty_from_flag stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m515[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_empty_from_flag[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m515[0m
[INFO] [stdout]        513 │ 	.run()?;
[INFO] [stdout]        514 │ 
[INFO] [stdout]   [37;1m     515[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        516 │ 	pretty_assertions::assert_eq!(String::from_utf8_lossy(&output.stdout).trim(), "set:");
[INFO] [stdout]        517 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_empty_from_flag::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m498[0m
[INFO] [stdout]        496 │ 
[INFO] [stdout]        497 │ #[test]
[INFO] [stdout]   [37;1m     498[0m [37;1m>[0m [37;1mfn e2e_run_env_forward_empty_from_flag() -> Result<()> {[0m
[INFO] [stdout]        499 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        500 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_empty_from_flag::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/edge-sync-root-null.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/partial-env-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/partial-ssh-only.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_forwards_stdin stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m241[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m241[0m
[INFO] [stdout]        239 │ 		.run()?;
[INFO] [stdout]        240 │ 
[INFO] [stdout]   [37;1m     241[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        242 │ 	pretty_assertions::assert_eq!(
[INFO] [stdout]        243 │ 		String::from_utf8_lossy(&output.stdout),
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m233[0m
[INFO] [stdout]        231 │ 
[INFO] [stdout]        232 │ #[test]
[INFO] [stdout]   [37;1m     233[0m [37;1m>[0m [37;1mfn e2e_run_forwards_stdin() -> Result<()> {[0m
[INFO] [stdout]        234 │ 	let output = biwa_cmd(&["--quiet", "run", "--skip-sync", "cat"])
[INFO] [stdout]        235 │ 		.stdin_bytes("hello from stdin\n")
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_stdin::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stderr] error: test failed, to rerun pass `--test ssh_e2e_run`
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_exit_code stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mstderr was: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m381[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_exit_code[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m381[0m
[INFO] [stdout]        379 │ 
[INFO] [stdout]        380 │ 	let stderr = String::from_utf8_lossy(&output.stderr);
[INFO] [stdout]   [37;1m     381[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        382 │ 		stderr.contains("Remote command exited with code 42"),
[INFO] [stdout]        383 │ 		"stderr was: {stderr}"
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_exit_code::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m364[0m
[INFO] [stdout]        362 │ 
[INFO] [stdout]        363 │ #[test]
[INFO] [stdout]   [37;1m     364[0m [37;1m>[0m [37;1mfn e2e_run_exit_code() -> Result<()> {[0m
[INFO] [stdout]        365 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        366 │ 		"--quiet",
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_exit_code::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mfixture /opt/rustwide/workdir/schema/fixtures/toml/empty.toml: biwa run failed: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m654[0m
[INFO] [stdout]        652 │ 	}
[INFO] [stdout]        653 │ 
[INFO] [stdout]   [37;1m     654[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        655 │ 		output.status.success(),
[INFO] [stdout]        656 │ 		"fixture {}: biwa run failed: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m612[0m
[INFO] [stdout]        610 │ 
[INFO] [stdout]        611 │ /// CLI loads config from each schema fixture when used as biwa.toml.
[INFO] [stdout]   [37;1m     612[0m [37;1m>[0m [37;1m#[rstest][0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m615[0m
[INFO] [stdout]        613 │ fn e2e_run_config_from_schema_fixture(
[INFO] [stdout]        614 │ 	#[files("schema/fixtures/toml/*.toml")] fixture: PathBuf,
[INFO] [stdout]   [37;1m     615[0m [37;1m>[0m [37;1m) -> Result<()> {[0m
[INFO] [stdout]        616 │ 	let dir = tempfile::tempdir()?;
[INFO] [stdout]        617 │ 	let target_path = dir.path().join("biwa.toml");
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_env_wildcard_and_negation_from_flag stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m541[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_wildcard_and_negation_from_flag[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m541[0m
[INFO] [stdout]        539 │ 	.run()?;
[INFO] [stdout]        540 │ 
[INFO] [stdout]   [37;1m     541[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        542 │ 	pretty_assertions::assert_eq!(
[INFO] [stdout]        543 │ 		String::from_utf8_lossy(&output.stdout).trim(),
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_wildcard_and_negation_from_flag::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m521[0m
[INFO] [stdout]        519 │ 
[INFO] [stdout]        520 │ #[test]
[INFO] [stdout]   [37;1m     521[0m [37;1m>[0m [37;1mfn e2e_run_env_wildcard_and_negation_from_flag() -> Result<()> {[0m
[INFO] [stdout]        522 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        523 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_wildcard_and_negation_from_flag::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_env_forward_from_flag stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m445[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_from_flag[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m445[0m
[INFO] [stdout]        443 │ 	.run()?;
[INFO] [stdout]        444 │ 
[INFO] [stdout]   [37;1m     445[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        446 │ 	pretty_assertions::assert_eq!(
[INFO] [stdout]        447 │ 		String::from_utf8_lossy(&output.stdout).trim(),
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_from_flag::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m428[0m
[INFO] [stdout]        426 │ 
[INFO] [stdout]        427 │ #[test]
[INFO] [stdout]   [37;1m     428[0m [37;1m>[0m [37;1mfn e2e_run_env_forward_from_flag() -> Result<()> {[0m
[INFO] [stdout]        429 │ 	let output = biwa_cmd(&[
[INFO] [stdout]        430 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_env_forward_from_flag::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_remote_dir stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m398[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m398[0m
[INFO] [stdout]        396 │ 	let stdout = String::from_utf8_lossy(&output.stdout);
[INFO] [stdout]        397 │ 
[INFO] [stdout]   [37;1m     398[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        399 │ 	pretty_assertions::assert_eq!(stdout.trim(), "/tmp");
[INFO] [stdout]        400 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m389[0m
[INFO] [stdout]        387 │ 
[INFO] [stdout]        388 │ #[test]
[INFO] [stdout]   [37;1m     389[0m [37;1m>[0m [37;1mfn e2e_run_remote_dir() -> Result<()> {[0m
[INFO] [stdout]        390 │ 	let output = biwa_cmd(&["--quiet", "run", "-d", "/tmp", "pwd"])
[INFO] [stdout]        391 │ 		.stdout_capture()
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_forwards_tty_stdin stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mstderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] unexpected stdout line: b''
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m220[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_tty_stdin[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m220[0m
[INFO] [stdout]        218 │ 		.output()?;
[INFO] [stdout]        219 │ 
[INFO] [stdout]   [37;1m     220[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        221 │ 		output.status.success(),
[INFO] [stdout]        222 │ 		"stderr: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_tty_stdin::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m171[0m
[INFO] [stdout]        169 │ 
[INFO] [stdout]        170 │ #[test]
[INFO] [stdout]   [37;1m     171[0m [37;1m>[0m [37;1mfn e2e_run_forwards_tty_stdin() -> Result<()> {[0m
[INFO] [stdout]        172 │ 	let timeout_secs = e2e_timeout_secs();
[INFO] [stdout]        173 │ 	let python = format!(
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_forwards_tty_stdin::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_silent_large_output stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mstderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m357[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent_large_output[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m357[0m
[INFO] [stdout]        355 │ 	let stderr = String::from_utf8_lossy(&stderr);
[INFO] [stdout]        356 │ 
[INFO] [stdout]   [37;1m     357[0m [37;1m>[0m [37;1m	assert!(success, "stderr: {stderr}");[0m
[INFO] [stdout]        358 │ 	assert!(stdout.trim().is_empty(), "stdout was not empty: {stdout}");
[INFO] [stdout]        359 │ 	assert!(stderr.trim().is_empty(), "stderr was not empty: {stderr}");
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent_large_output::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m311[0m
[INFO] [stdout]        309 │ 
[INFO] [stdout]        310 │ #[test]
[INFO] [stdout]   [37;1m     311[0m [37;1m>[0m [37;1mfn e2e_run_silent_large_output() -> Result<()> {[0m
[INFO] [stdout]        312 │ 	const OUTPUT_LINES: usize = 4096;
[INFO] [stdout]        313 │ 	let command = format!(
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent_large_output::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_quiet stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m284[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_quiet[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m284[0m
[INFO] [stdout]        282 │ 	let stderr = String::from_utf8_lossy(&output.stderr);
[INFO] [stdout]        283 │ 
[INFO] [stdout]   [37;1m     284[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        285 │ 	assert!(stdout.contains("hello quiet"));
[INFO] [stdout]        286 │ 
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_quiet::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m274[0m
[INFO] [stdout]        272 │ 
[INFO] [stdout]        273 │ #[test]
[INFO] [stdout]   [37;1m     274[0m [37;1m>[0m [37;1mfn e2e_run_quiet() -> Result<()> {[0m
[INFO] [stdout]        275 │ 	let output = biwa_cmd(&["--quiet", "run", "--skip-sync", "echo", "hello quiet"])
[INFO] [stdout]        276 │ 		.stdout_capture()
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_quiet::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_silent stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m304[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m304[0m
[INFO] [stdout]        302 │ 	let stderr = String::from_utf8_lossy(&output.stderr);
[INFO] [stdout]        303 │ 
[INFO] [stdout]   [37;1m     304[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        305 │ 	assert!(stdout.trim().is_empty(), "stdout was not empty: {stdout}");
[INFO] [stdout]        306 │ 	assert!(stderr.trim().is_empty(), "stderr was not empty: {stderr}");
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m294[0m
[INFO] [stdout]        292 │ 
[INFO] [stdout]        293 │ #[test]
[INFO] [stdout]   [37;1m     294[0m [37;1m>[0m [37;1mfn e2e_run_silent() -> Result<()> {[0m
[INFO] [stdout]        295 │ 	let output = biwa_cmd(&["--silent", "run", "--skip-sync", "echo", "hello silent"])
[INFO] [stdout]        296 │ 		.stdout_capture()
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_silent::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_stdout_stderr stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m71[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_stdout_stderr[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m71[0m
[INFO] [stdout]         69 │ 	let stderr = String::from_utf8_lossy(&output.stderr);
[INFO] [stdout]         70 │ 
[INFO] [stdout]   [37;1m      71[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]         72 │ 	assert!(stdout.contains("out"), "stdout: {stdout}");
[INFO] [stdout]         73 │ 	assert!(stderr.contains("err"), "stderr: {stderr}");
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_stdout_stderr::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m53[0m
[INFO] [stdout]         51 │ 
[INFO] [stdout]         52 │ #[test]
[INFO] [stdout]   [37;1m      53[0m [37;1m>[0m [37;1mfn e2e_run_stdout_stderr() -> Result<()> {[0m
[INFO] [stdout]         54 │ 	let output = biwa_cmd(&[
[INFO] [stdout]         55 │ 		"--quiet",
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_stdout_stderr::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_streaming stdout ----
[INFO] [stdout] Error: 
[INFO] [stdout]    0: [91mcommand ["/opt/rustwide/target/debug/biwa", "--quiet", "run", "--skip-sync", "--", "bash", "-c", "echo 'start'; sleep 0.5; echo 'end'"] exited with code 1[0m
[INFO] [stdout] 
[INFO] [stdout] Location:
[INFO] [stdout]    [35mtests/ssh_e2e_run.rs[0m:[35m93[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::EyreHook>::default[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m1018[0m
[INFO] [stdout]       1016 │     pub(crate) fn default(&self, error: &(dyn std::error::Error + 'static)) -> crate::Handler {
[INFO] [stdout]       1017 │         let backtrace = if lib_verbosity() != Verbosity::Minimal {
[INFO] [stdout]   [37;1m    1018[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]       1019 │         } else {
[INFO] [stdout]       1020 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::EyreHook>::into_eyre_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m1068[0m
[INFO] [stdout]       1066 │     /// Convert the self into the boxed type expected by `eyre::set_hook`.
[INFO] [stdout]       1067 │     pub fn into_eyre_hook(self) -> HookFunc {
[INFO] [stdout]   [37;1m    1068[0m [37;1m>[0m [37;1m        Box::new(move |e| Box::new(self.default(e)))[0m
[INFO] [stdout]       1069 │     }
[INFO] [stdout]       1070 │ }
[INFO] [stdout]    3: [91meyre[ded30965b605b684]::capture_handler[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/lib.rs[0m:[35m601[0m
[INFO] [stdout]        599 │         .as_ref();
[INFO] [stdout]        600 │ 
[INFO] [stdout]   [37;1m     601[0m [37;1m>[0m [37;1m    let mut handler = hook(error);[0m
[INFO] [stdout]        602 │ 
[INFO] [stdout]        603 │     #[cfg(track_caller)]
[INFO] [stdout]    4: [91m<eyre[ded30965b605b684]::Report>::from_std::<std[ec4e911328de40a6]::io::error::Error>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/error.rs[0m:[35m90[0m
[INFO] [stdout]         88 │ 
[INFO] [stdout]         89 │         // Safety: passing vtable that operates on the right type E.
[INFO] [stdout]   [37;1m      90[0m [37;1m>[0m [37;1m        let handler = Some(crate::capture_handler(&error));[0m
[INFO] [stdout]         91 │ 
[INFO] [stdout]         92 │         unsafe { Report::construct(error, vtable, handler) }
[INFO] [stdout]    5: [91m<eyre[ded30965b605b684]::Report as core[a96a4c5c53f902a3]::convert::From<std[ec4e911328de40a6]::io::error::Error>>::from[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/eyre-0.6.12/src/error.rs[0m:[35m496[0m
[INFO] [stdout]        494 │     #[cfg_attr(track_caller, track_caller)]
[INFO] [stdout]        495 │     fn from(error: E) -> Self {
[INFO] [stdout]   [37;1m     496[0m [37;1m>[0m [37;1m        Report::from_std(error)[0m
[INFO] [stdout]        497 │     }
[INFO] [stdout]        498 │ }
[INFO] [stdout]    6: [32m<core[a96a4c5c53f902a3]::result::Result<(), eyre[ded30965b605b684]::Report> as core[a96a4c5c53f902a3]::ops::try_trait::FromResidual<core[a96a4c5c53f902a3]::result::Result<core[a96a4c5c53f902a3]::convert::Infallible, std[ec4e911328de40a6]::io::error::Error>>>::from_residual[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/result.rs[0m:[35m2189[0m
[INFO] [stdout]    7: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_streaming[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m93[0m
[INFO] [stdout]         91 │ 
[INFO] [stdout]         92 │ 	let mut first_line = String::new();
[INFO] [stdout]   [37;1m      93[0m [37;1m>[0m [37;1m	buf_reader.read_line(&mut first_line)?;[0m
[INFO] [stdout]         94 │ 
[INFO] [stdout]         95 │ 	// We should read 'start' immediately without waiting for 'end'
[INFO] [stdout]    8: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_streaming::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m78[0m
[INFO] [stdout]         76 │ 
[INFO] [stdout]         77 │ #[test]
[INFO] [stdout]   [37;1m      78[0m [37;1m>[0m [37;1mfn e2e_run_streaming() -> Result<()> {[0m
[INFO] [stdout]         79 │ 	let mut reader = biwa_cmd(&[
[INFO] [stdout]         80 │ 		"--quiet",
[INFO] [stdout]    9: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_streaming::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   10: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   11: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   12: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   13: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   14: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   15: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   16: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   19: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   22: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   23: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   27: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   28: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   29: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   30: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_with_tty_stdin_exits_without_waiting_for_input stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36mstderr: Failed to connect to testuser@127.0.0.1:2222: Could not connect to any address for ("127.0.0.1", 2222): Connection refused (os error 111)
[INFO] [stdout] [0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m155[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m698[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_with_tty_stdin_exits_without_waiting_for_input[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m155[0m
[INFO] [stdout]        153 │ 		.output()?;
[INFO] [stdout]        154 │ 
[INFO] [stdout]   [37;1m     155[0m [37;1m>[0m [37;1m	assert!([0m
[INFO] [stdout]        156 │ 		output.status.success(),
[INFO] [stdout]        157 │ 		"stderr: {}",
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_with_tty_stdin_exits_without_waiting_for_input::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m108[0m
[INFO] [stdout]        106 │ 
[INFO] [stdout]        107 │ #[test]
[INFO] [stdout]   [37;1m     108[0m [37;1m>[0m [37;1mfn e2e_run_with_tty_stdin_exits_without_waiting_for_input() -> Result<()> {[0m
[INFO] [stdout]        109 │ 	let timeout_secs = e2e_timeout_secs();
[INFO] [stdout]        110 │ 	let python = format!(
[INFO] [stdout]   13: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_with_tty_stdin_exits_without_waiting_for_input::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   14: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   17: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   18: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   21: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   24: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   26: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   27: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   31: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   32: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   33: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   34: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] ---- e2e_run_remote_dir_tilde stdout ----
[INFO] [stdout] [31mThe application panicked (crashed).[0m
[INFO] [stdout] Message:  [36massertion failed: output.status.success()[0m
[INFO] [stdout] Location: [35mtests/ssh_e2e_run.rs[0m:[35m422[0m
[INFO] [stdout] 
[INFO] [stdout]   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout]    1: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::panic_report[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m975[0m
[INFO] [stdout]        973 │ 
[INFO] [stdout]        974 │         let backtrace = if capture_bt {
[INFO] [stdout]   [37;1m     975[0m [37;1m>[0m [37;1m            Some(backtrace::Backtrace::new())[0m
[INFO] [stdout]        976 │         } else {
[INFO] [stdout]        977 │             None
[INFO] [stdout]    2: [91m<color_eyre[8ff99beb55dfba3f]::config::PanicHook>::into_panic_hook::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-eyre-0.6.5/src/config.rs[0m:[35m954[0m
[INFO] [stdout]        952 │     ) -> Box<dyn Fn(&std::panic::PanicInfo<'_>) + Send + Sync + 'static> {
[INFO] [stdout]        953 │         Box::new(move |panic_info| {
[INFO] [stdout]   [37;1m     954[0m [37;1m>[0m [37;1m            eprintln!("{}", self.panic_report(panic_info));[0m
[INFO] [stdout]        955 │         })
[INFO] [stdout]        956 │     }
[INFO] [stdout]    3: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    4: [32mtest[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m145[0m
[INFO] [stdout]    5: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2254[0m
[INFO] [stdout]    6: [32mstd[ec4e911328de40a6]::panicking::panic_with_hook[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m833[0m
[INFO] [stdout]    7: [32mstd[ec4e911328de40a6]::panicking::panic_handler::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m691[0m
[INFO] [stdout]    8: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m182[0m
[INFO] [stdout]    9: [32m__rustc[aa69f48705c57ca8]::rust_begin_unwind[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m689[0m
[INFO] [stdout]   10: [32mcore[a96a4c5c53f902a3]::panicking::panic_fmt[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m80[0m
[INFO] [stdout]   11: [32mcore[a96a4c5c53f902a3]::panicking::panic[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs[0m:[35m150[0m
[INFO] [stdout]   12: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir_tilde[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m422[0m
[INFO] [stdout]        420 │ 	let stdout = String::from_utf8_lossy(&output.stdout);
[INFO] [stdout]        421 │ 
[INFO] [stdout]   [37;1m     422[0m [37;1m>[0m [37;1m	assert!(output.status.success());[0m
[INFO] [stdout]        423 │ 	pretty_assertions::assert_eq!(stdout.trim(), home_dir);
[INFO] [stdout]        424 │ 	Ok(())
[INFO] [stdout]   13: [91mssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir_tilde::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/opt/rustwide/workdir/tests/ssh_e2e_run.rs[0m:[35m404[0m
[INFO] [stdout]        402 │ 
[INFO] [stdout]        403 │ #[test]
[INFO] [stdout]   [37;1m     404[0m [37;1m>[0m [37;1mfn e2e_run_remote_dir_tilde() -> Result<()> {[0m
[INFO] [stdout]        405 │ 	let home_output = biwa_cmd(&["--quiet", "run", "--skip-sync", "sh", "-c", "echo $HOME"])
[INFO] [stdout]        406 │ 		.stdout_capture()
[INFO] [stdout]   14: [32m<ssh_e2e_run[91693bfd7b1c4ff6]::e2e_run_remote_dir_tilde::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   15: [32m<fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   16: [32mtest[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m663[0m
[INFO] [stdout]   17: [32mtest[30c43f9fd66fea90]::run_test_in_process::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   18: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   19: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   20: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   21: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   22: [32mtest[30c43f9fd66fea90]::run_test_in_process[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m686[0m
[INFO] [stdout]   23: [32mtest[30c43f9fd66fea90]::run_test::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m607[0m
[INFO] [stdout]   24: [32mtest[30c43f9fd66fea90]::run_test::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs[0m:[35m637[0m
[INFO] [stdout]   25: [32mstd[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs[0m:[35m166[0m
[INFO] [stdout]   26: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m91[0m
[INFO] [stdout]   27: [32m<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs[0m:[35m275[0m
[INFO] [stdout]   28: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m581[0m
[INFO] [stdout]   29: [32mstd[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs[0m:[35m544[0m
[INFO] [stdout]   30: [32mstd[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs[0m:[35m359[0m
[INFO] [stdout]   31: [32mstd[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs[0m:[35m89[0m
[INFO] [stdout]   32: [32m<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs[0m:[35m250[0m
[INFO] [stdout]   33: [32m<alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs[0m:[35m2240[0m
[INFO] [stdout]   34: [32m<std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m/rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs[0m:[35m118[0m
[INFO] [stdout]   35: [91mclone[0m[90m<unknown>[0m
[INFO] [stdout]       at [35m<unknown source file>[0m:[35m<unknown line>[0m
[INFO] [stdout] 
[INFO] [stdout] Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     e2e_implicit_run_command_executes_in_resolved_dir
[INFO] [stdout]     e2e_implicit_run_same_working_dir_as_explicit_run
[INFO] [stdout]     e2e_run_command
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_01_schema_fixtures_toml_edge_env_forward_setenv_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_02_schema_fixtures_toml_edge_env_vars_array_of_tables_mixed_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_03_schema_fixtures_toml_edge_env_vars_array_of_tables_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_04_schema_fixtures_toml_edge_env_vars_empty_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_05_schema_fixtures_toml_edge_env_vars_glob_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_06_schema_fixtures_toml_edge_env_vars_mixed_list_and_table_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_07_schema_fixtures_toml_edge_env_vars_table_mixed_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_08_schema_fixtures_toml_edge_env_vars_table_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_09_schema_fixtures_toml_edge_hooks_null_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_10_schema_fixtures_toml_edge_password_string_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_11_schema_fixtures_toml_edge_password_true_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_12_schema_fixtures_toml_edge_sftp_permissions_setstat_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_13_schema_fixtures_toml_edge_sync_engine_mutagen_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_14_schema_fixtures_toml_edge_sync_root_null_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_15_schema_fixtures_toml_edge_umask_022_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_16_schema_fixtures_toml_empty_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_17_schema_fixtures_toml_full_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_18_schema_fixtures_toml_partial_env_only_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_19_schema_fixtures_toml_partial_ssh_only_toml
[INFO] [stdout]     e2e_run_config_from_schema_fixture::fixture_20_schema_fixtures_toml_partial_sync_only_toml
[INFO] [stdout]     e2e_run_env_forward_empty_from_flag
[INFO] [stdout]     e2e_run_env_forward_from_flag
[INFO] [stdout]     e2e_run_env_literal_empty_from_flag
[INFO] [stdout]     e2e_run_env_literal_from_flag
[INFO] [stdout]     e2e_run_env_wildcard_and_negation_from_flag
[INFO] [stdout]     e2e_run_exit_code
[INFO] [stdout]     e2e_run_forwards_stdin
[INFO] [stdout]     e2e_run_forwards_stdin_with_setenv_forward_method
[INFO] [stdout]     e2e_run_forwards_tty_stdin
[INFO] [stdout]     e2e_run_quiet
[INFO] [stdout]     e2e_run_remote_dir
[INFO] [stdout]     e2e_run_remote_dir_tilde
[INFO] [stdout]     e2e_run_silent
[INFO] [stdout]     e2e_run_silent_large_output
[INFO] [stdout]     e2e_run_stdout_stderr
[INFO] [stdout]     e2e_run_streaming
[INFO] [stdout]     e2e_run_with_tty_stdin_exits_without_waiting_for_input
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 40 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.33s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60", kill_on_drop: false }`
[INFO] [stdout] 98a816cec8b063d2aa07c344cb6b4cb32048a8591c0a539fcd501a5f32708e60
